import 'package:custompaint/bean/OutputPoint.dart';

class OutputBean {
  final int color;
  final double startY;
  final double endY;
  final double startX;
  final double endX;
  final double strokeWidth;
  final double rectLeft;
  final double rectTop;
  final double rectRight;
  final double rectBottom;
  final double angle;
  final double circleRadius;

  final List<OutputPoint> curvePointList;

  final String uuid;
  final String type;
  final String name;
  final String strokeCap;
  final String style;

  OutputBean(
      {required this.color,
      required this.startY,
      required this.endY,
      required this.startX,
      required this.endX,
      required this.strokeWidth,
      required this.rectLeft,
      required this.rectTop,
      required this.circleRadius,
      required this.rectRight,
      required this.rectBottom,
      required this.angle,
      required this.curvePointList,
      required this.uuid,
      required this.type,
      required this.name,
      required this.strokeCap,
      required this.style});
}

class OutputFrame {
  final String animationsName;
  final List<OutputBean> list;

  OutputFrame({required this.animationsName, required this.list});
}
